package com.itheima.Service;

import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;
import com.itheima.pojo.CheckItem;
import com.itheima.pojo.OrderSetting;
import com.itheima.pojo.Setmeal;

import java.util.List;
import java.util.Map;

public interface SetmealService {
      public void add(Setmeal setmeal, Integer[] checkgroupIds);
      public PageResult findPage(QueryPageBean queryPageBean);
      public Setmeal findById(Integer id);
      public List<Integer> findCheckGroupIdsBySetmealId(Integer setmealId);
      public void edit(Setmeal setmeal,Integer[] checkgroupIds);
      public void delete(Integer id);
      public List<Setmeal> getAllSetmeal();
      public Setmeal findEverythingById(Integer id);
      public Setmeal findDetailById(Integer id);
      public Setmeal getAllSetmealDetail(Integer id);
      public List<Map<String,Object>> getSetmealReport();
}
